Skip to content

docs: link Swarm AI's optional COMA API use - #6

Merged
lukisch merged 2 commits into
mainfrom
docs/swarm-ai-coma-links-20261003
Oct 3, 2026
Merged

lukisch merged 2 commits into
mainfrom
docs/swarm-ai-coma-links-20261003

Conversation

@lukisch

@lukisch lukisch commented Oct 3, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Add reciprocal Swarm AI references to COMA's English, German, and machine-readable ecosystem documentation, describing Swarm's optional use of COMA's Spawner and adapter APIs.
  • Add portable tests for provider-free session dry-runs and Codex/Kimi launcher command construction, including explicit Windows Node and native executable contracts plus host-default behavior.
  • No runtime dependency or production-code changes.

CI context

The earlier CI failures came from test assumptions: the dry-run test required an installed codex CLI, and Windows-specific Node entrypoint assertions ran unconditionally on POSIX. The tests now use a controlled fake executable, prohibit subprocess launches in dry-run cases, assert the missing-CLI exit 2 contract, and cover explicit and host-default launcher behavior.

Validation

  • Focused session and adapter tests: 43 passed.
  • Full test suite: 308 passed.
  • Ruff 0.16.8: ruff check . passed.
  • git diff --check and staged-diff privacy scan passed.

@github-actions

github-actions Bot commented Oct 3, 2026

Copy link
Copy Markdown

Welcome! 👋 Thanks for your first pull request in this repository.

A maintainer will review it soon. Please make sure:

  • Your changes are tested
  • Documentation is updated if needed
  • The PR description explains what and why

Thanks for contributing!

@lukisch
lukisch merged commit 95991fe into main Oct 3, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant